turf toe - German English Dictionary